专程: specifically, specially (for that purpose)...
争议: controversy, dispute, to dispute...
倒是: contrary to what one might expect, actually, contrariwise, why don't you...
曲: bent; curved; crooked; twisted...
万古长青: remain fresh, last forever, eternal...
遥远: distant, remote...
功底: training in the basic skills, knowledge of the fundamentals...
倒下: to collapse, to topple over...
掐: to pick (flowers), to pinch, to nip, to pinch off, to clutch, (slang) to fight...
加紧: to intensify, to speed up, to step up...